package cn.pdx.elec.service;

import java.util.List;

import javax.servlet.http.HttpServletRequest;

import cn.pdx.elec.web.form.ElecLogForm;


/**
 * 业务层接口
 * @author 彭定旭
 *
 */
public interface ElecLogService {

	public final static String SERVICE_NAME="cn.pdx.elec.service.impl.ElecLogServiceImpl";

	
	/**
	 * @Name:saveElecLog
	 * @Description:保存日志信息
	 * @author 彭定旭
	 * @version：v1.00（版本号）
	 * @Create Date:2013-4-24(创建日期)
	 * @parameters:HttpServletRequest request,用于存放用户等相关信息
	 *             String details,操作明细
	 * @return:无
	 */
	void saveElecLog(HttpServletRequest request, String details);


	/**
	 * @Name:findElecLogListByCondition
	 * @Description:使用查询条件查询日志信息
	 * @author 彭定旭
	 * @version：v1.00（版本号）
	 * @Create Date:2013-4-25(创建日期)
	 * @parameters:ElecLogForm elecLogForm 用于存放操作人信息
	 * @return:List<ElecLogForm> 日志信息列表
	 */
	List<ElecLogForm> findElecLogListByCondition(ElecLogForm elecLogForm);


	/**
	 * @Name:deleteElecLogByLogIDs
	 * @Description:通过日志ID删除日志列表
	 * @author 彭定旭
	 * @version：v1.00（版本号）
	 * @Create Date:2013-4-25(创建日期)
	 * @parameters:ElecLogForm elecLogForm 用于存放日志ID数组
	 * @return:无
	 */
	void deleteElecLogByLogIDs(ElecLogForm elecLogForm);
    
	
	

	
	
	
}
